package cn.b.sky.mes.pp.model.condition;

public class ProductionControlStatesCondition extends ProductionControlCondition {

  /**
   * 需求日期 begin
   */
  private String minRequirementDate;

  /**
   * 需求日期 end
   */
  private String maxRequirementDate;

  /**
   * 物料编号
   */
  private String materialCode;

  /**
   * 物料名称
   */
  private String materialText;

  /**
   * 生产批号
   */
  private String productionlotNum;

  /**
   * 客户
   */
  private String customer;

  /**
   * 客户订单
   */
  private String customerOrder;

  /**
   * 优先级
   */
  private Integer priority;

  /**
   * 生产管理号状态单
   */
  private String[] statuseCodes;
  
  public String getMinRequirementDate() {
    return minRequirementDate;
  }

  public void setMinRequirementDate(String minRequirementDate) {
    this.minRequirementDate = minRequirementDate;
  }

  public String getMaxRequirementDate() {
    return maxRequirementDate;
  }

  public void setMaxRequirementDate(String maxRequirementDate) {
    this.maxRequirementDate = maxRequirementDate;
  }

  @Override
  public String getMaterialCode() {
    return materialCode;
  }

  @Override
  public void setMaterialCode(String materialCode) {
    this.materialCode = materialCode;
  }

  @Override
  public String getMaterialText() {
    return materialText;
  }

  @Override
  public void setMaterialText(String materialText) {
    this.materialText = materialText;
  }

  public String getProductionlotNum() {
    return productionlotNum;
  }

  public void setProductionlotNum(String productionlotNum) {
    this.productionlotNum = productionlotNum;
  }

  public String getCustomer() {
    return customer;
  }

  public void setCustomer(String customer) {
    this.customer = customer;
  }

  public String getCustomerOrder() {
    return customerOrder;
  }

  public void setCustomerOrder(String customerOrder) {
    this.customerOrder = customerOrder;
  }

  public Integer getPriority() {
    return priority;
  }

  public void setPriority(Integer priority) {
    this.priority = priority;
  }

  public String[] getStatuseCodes() {
    return statuseCodes;
  }

  public void setStatuseCodes(String[] statuseCodes) {
    this.statuseCodes = statuseCodes;
  }

}
